English Dictionary
◊ TROT OUT
trot out
v : bring out and show for inspection and admiration; "His novel
trots out a rich heiress"; "always able to trot out some
new excuse"